package com.sdry.model.hpf;

import java.util.Date;

import org.springframework.format.annotation.DateTimeFormat;

/**
 * @ClassName: CacheAreaOut 
 * @Description:缓存区出库
 * @Author hpf
 * @Date 2018年11月13日 下午4:38:47 
 * @version 1.0
 */
public class CacheAreaOut {

	private Long caOutID;//缓存区出库ID
	
	private Long paID;//配件ID
	
	private String outQuantity;//出库数量
	
	private String batch;//批次号
	
	private String reserve1;//预留1(出库类型 0排产单叫料 1手动叫料)
	
	private String reserve2;//预留2(排产单号)
	
	private String reserve3;//预留3
	
	private String reserve4;//预留4
	
	private String reserve5;//预留5
	
	@DateTimeFormat(pattern="yyyy-MM-dd")
	private Date outDate;//入库日期
	
	private String panum;//零件编号
	
	private String paname;//零件名称
	
	private String pamodel;//型号
	
	private String paunit;//计量单位
	
	private String packNorm;//包装规格

	
	public Long getCaOutID() {
		return caOutID;
	}

	public void setCaOutID(Long caOutID) {
		this.caOutID = caOutID;
	}

	public Long getPaID() {
		return paID;
	}

	public void setPaID(Long paID) {
		this.paID = paID;
	}

	public String getOutQuantity() {
		return outQuantity;
	}

	public void setOutQuantity(String outQuantity) {
		this.outQuantity = outQuantity;
	}

	public String getBatch() {
		return batch;
	}

	public void setBatch(String batch) {
		this.batch = batch;
	}

	public String getReserve1() {
		return reserve1;
	}

	public void setReserve1(String reserve1) {
		this.reserve1 = reserve1;
	}

	public String getReserve2() {
		return reserve2;
	}

	public void setReserve2(String reserve2) {
		this.reserve2 = reserve2;
	}

	public String getReserve3() {
		return reserve3;
	}

	public void setReserve3(String reserve3) {
		this.reserve3 = reserve3;
	}

	public String getReserve4() {
		return reserve4;
	}

	public void setReserve4(String reserve4) {
		this.reserve4 = reserve4;
	}

	public String getReserve5() {
		return reserve5;
	}

	public void setReserve5(String reserve5) {
		this.reserve5 = reserve5;
	}

	public Date getOutDate() {
		return outDate;
	}

	public void setOutDate(Date outDate) {
		this.outDate = outDate;
	}

	public String getPanum() {
		return panum;
	}

	public void setPanum(String panum) {
		this.panum = panum;
	}

	public String getPaname() {
		return paname;
	}

	public void setPaname(String paname) {
		this.paname = paname;
	}

	public String getPamodel() {
		return pamodel;
	}

	public void setPamodel(String pamodel) {
		this.pamodel = pamodel;
	}

	public String getPaunit() {
		return paunit;
	}

	public void setPaunit(String paunit) {
		this.paunit = paunit;
	}

	public String getPackNorm() {
		return packNorm;
	}

	public void setPackNorm(String packNorm) {
		this.packNorm = packNorm;
	}

	
	@Override
	public String toString() {
		return "CacheAreaIn [caOutID=" + caOutID + ", paID=" + paID + ", outQuantity=" + outQuantity + ", batch=" + batch
				+ ", reserve1=" + reserve1 + ", reserve2=" + reserve2 + ", reserve3=" + reserve3 + ", reserve4="
				+ reserve4 + ", reserve5=" + reserve5 + ", outDate=" + outDate + ", panum=" + panum + ", paname=" + paname
				+ ", pamodel=" + pamodel + ", paunit=" + paunit + ", packNorm=" + packNorm + "]";
	}

}
